package com.bootdo.crm.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;



/**
 * 合同产品关系表
 * 
 * @author cui
 * @email 1992lcg@163.com
 * @date 2020-02-20 13:14:28
 */
public class ContractProductDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private Integer rId;
	//合同ID
	private Integer contractId;
	//产品ID
	private Integer productId;
	//产品单价
	private BigDecimal price;
	//销售价格
	private BigDecimal salesPrice;
	//数量
	private Integer num;
	//折扣
	private BigDecimal discount;
	//小计（折扣后价格）
	private BigDecimal subtotal;
	//单位
	private String unit;

	/**
	 * 设置：
	 */
	public void setRId(Integer rId) {
		this.rId = rId;
	}
	/**
	 * 获取：
	 */
	public Integer getRId() {
		return rId;
	}
	/**
	 * 设置：合同ID
	 */
	public void setContractId(Integer contractId) {
		this.contractId = contractId;
	}
	/**
	 * 获取：合同ID
	 */
	public Integer getContractId() {
		return contractId;
	}
	/**
	 * 设置：产品ID
	 */
	public void setProductId(Integer productId) {
		this.productId = productId;
	}
	/**
	 * 获取：产品ID
	 */
	public Integer getProductId() {
		return productId;
	}
	/**
	 * 设置：产品单价
	 */
	public void setPrice(BigDecimal price) {
		this.price = price;
	}
	/**
	 * 获取：产品单价
	 */
	public BigDecimal getPrice() {
		return price;
	}
	/**
	 * 设置：销售价格
	 */
	public void setSalesPrice(BigDecimal salesPrice) {
		this.salesPrice = salesPrice;
	}
	/**
	 * 获取：销售价格
	 */
	public BigDecimal getSalesPrice() {
		return salesPrice;
	}
	/**
	 * 设置：数量
	 */
	public void setNum(Integer num) {
		this.num = num;
	}
	/**
	 * 获取：数量
	 */
	public Integer getNum() {
		return num;
	}
	/**
	 * 设置：折扣
	 */
	public void setDiscount(BigDecimal discount) {
		this.discount = discount;
	}
	/**
	 * 获取：折扣
	 */
	public BigDecimal getDiscount() {
		return discount;
	}
	/**
	 * 设置：小计（折扣后价格）
	 */
	public void setSubtotal(BigDecimal subtotal) {
		this.subtotal = subtotal;
	}
	/**
	 * 获取：小计（折扣后价格）
	 */
	public BigDecimal getSubtotal() {
		return subtotal;
	}
	/**
	 * 设置：单位
	 */
	public void setUnit(String unit) {
		this.unit = unit;
	}
	/**
	 * 获取：单位
	 */
	public String getUnit() {
		return unit;
	}
}
